LINC: A Compact Yet Powerful Coordination Environment
نویسندگان
چکیده
This paper presents LINC, a coordination programming environment. It is an evolution of earlier middlewares (the Coordination Language Facility (CLF) and Stitch). The aim is to provide a more flexible and expressive language correcting several of their limitations and an improved run-time environment. LINC provides a compact yet powerful coordination language and an optimised run-time which executes rules. This paper describes the intrinsic properties brought by the LINC environment and how it helps the coordination aspects in a distributed system. This paper also emphasises on the reflexivity of LINC and its usage at system level. Finally, it illustrates through several case studies, how LINC can manage a wide range of application domains.
منابع مشابه
Development Tools for Rule-Based Coordination Programming in LINC
During the last decades a lot of coordination models and languages have been proposed in the literature. These approaches have proven that they can greatly improve the development of distributed applications that are now common. However, to be used by many developers, there is still a gap regarding the available tools. This paper details a set of tools that have been built to develop applicatio...
متن کاملLinking Infectious and Narcology Care (LINC) in Russia: design, intervention and implementation protocol
BACKGROUND Russia and Eastern Europe have one of the fastest growing HIV epidemics in the world. While countries in this region have implemented HIV testing within addiction treatment systems, linkage to HIV care from these settings is not yet standard practice. The Linking Infectious and Narcology Care (LINC) intervention utilized peer-led strengths-based case management to motivate HIV-infect...
متن کاملLightweight tool coordination: Path∗ - A minimal framework for tool coordination
We present a lightweight tool for coordinating tool usage in a structured and unobtrusive manner allowing for the formal description and implementation of development cycles with minimal human intervention. This tool, here and after referred to as ``Path*'' seeks to provide a minimal yet powerful framework for tool coordination by scripting actions to be triggered on events such as disk writes ...
متن کاملEvaluating Cost Efficiency in Fuzzy Environment by Using Expected Value
Today, one of the most fundamental issues within the field of industrial and nonindustrial activities is evaluate the costs performance of the units which are associated with industrial and nonindustrial activities. Data envelopment analysis (DEA) is a nonparametric method for evaluating performance. Fuzzy sets theory is a powerful tool for mentioning ambiguous situations. Traditional DEA model...
متن کاملCOBRA: A Constraint-Based Awareness Management Framework
The effective and efficient coordination of remote users for cooperative work or any other social interaction requires that the users have adequate information about each other and the environment. This paper outlines some basic challenges of managing awareness information. It analyses the management of awareness information in face-to-face situations, and discuss challenges and requirements fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014